package spec.wangyuhang.disanzhang.Qiu;

public class LanQiu extends Qiu {
    //方法重载也叫overload
    // 在同一个类里，返回值，方法名相同，参数列表不同。
    // 构造方法的重载不可避免，普通成员方法的重载可以通过修改方法名来避免。

   String play(int YunDongyan,int cp){
       super.play();
       //定义的同时初始化；
    String s=this.play();
       return"s"+"比赛运动员人数"+YunDongyan+","+"裁判"+cp;
}
   String play(int YunDongyan ){
       String s=this.play();
       return"s"+"比赛运动员人数"+YunDongyan+".";
   }//重写又叫override，重写发生在父类和子类之间，
    // 比如：子类有play方法，返回值是string，参数列表是空的，父类也是一样的.
    // 子类的对象去调用play方法，实际是调用的是子类的play方法隐藏了父类的方法。
    //重写发生在同一个类里，重载发生在父类和子类里
    String play(){
        return"打篮球";
                 }
}
//隐藏
// 子类和父类都有dx这个成员属性在子类里想要调用弗雷德dx，只能通过super关键词